My file bash, and configurate for linux
shorcut
Auto-Complete
- [TAB] - Initiates auto-complete. This will suggest to us different options based on the STDIN we provide.
- These can be specific suggestions like directories in our current working environment, commands starting with the same number of characters we already typed, or options.
Cursor Movement
- [CTRL] + A - Move the cursor to the beginning of the current line.
- [CTRL] + E - Move the cursor to the end of the current line.
- [CTRL] + [←] / [→] - Jump at the beginning of the current/previous word.
- [ALT] + B / F - Jump backward/forward one word.
Erase The Current Line
- [CTRL] + U - Erase everything from the current position of the cursor to the beginning of the line.
- [Ctrl] + K - Erase everything from the current position of the cursor to the end of the line.
- [Ctrl] + W - Erase the word preceding the cursor position.
Paste Erased Contents
- [Ctrl] + Y - Pastes the erased text or word.
Ends Task
- [CTRL] + C - Ends the current task/process by sending the SIGINT signal. For example, this can be a scan that is running by a tool.
- If we are watching the scan, we can stop it / kill this process by using this shortcut.
- While not configured and developed by the tool we are using. The process will be killed without asking us for confirmation.
End-of-File (EOF)
- [CTRL] + D - Close STDIN pipe that is also known as End-of-File (EOF) or End-of-Transmission.
Clear Terminal
- [CTRL] + L - Clears the terminal. An alternative to this shortcut is the clear command you can type to clear our terminal.
Background a Process
- [CTRL] + Z - Suspend the current process by sending the SIGTSTP signal.
Search Through Command History
- [CTRL] + R - Search through command history for commands we typed previously that match our search patterns.
- [↑] / [↓] - Go to the previous/next command in the command history.
Switch Between Applications
- [ALT] + [TAB] - Switch between opened applications.
Zoom
- [CTRL] + [+] - Zoom in.
- [CTRL] + [-] - Zoom out.